Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON STREET Terraced £109,031 £72,000 1 Aug 2014
2 LEIGHTON STREET Terraced £126,100 £27,000 3 Jul 1998